🇬🇧 en zh 🇨🇳

between a rock and a hard place

  • (idiomatic) Having the choice between two unpleasant or distasteful options; in a predicament or quandary.
前門拒虎,後門進狼
Wiktionary Links